geo.fences.{fenceId}
获取围栏
- 请求路由:
geo.fences.{fenceId}- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "geo.fences.{fenceId}"
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
fenceId | String | 是 | 围栏标识 |
返回
围栏
{ }
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
id | String | 围栏标识 |
name | String | 围栏名称 |
description | String | 围栏说明 |
center | Object | 围栏中心 |
center.type | String | GeoJSON类型,固定为Point |
center.coordinates | Number[] | 经纬度坐标 一个包含至少2个元素的double数组,第一个和第二个元素为经度和纬度, 其他元素可以是海拔、速度、方向等信息,由具体接口定义 |
geometry | Object | 围栏坐标 通过GeometryCollection指定围栏,一般为一个或多个Polygon 【注意】每个多边形必须闭合,即第一个点和最后一个点必须一致 |
geometry.type | String | |
geometry.geometries | Object[] | |
geometry.geometries.[].type | String | |
geometry.geometries.[].coordinates | Varies[] |